resident abroad - Espagnol Anglais Dictionnaire